package com.ruoyi.an.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 企业Adas报警统计对象 an_zhu_stt_firm
 * 
 * @author ruoyi
 * @date 2023-10-24
 */
public class AnZhuSttFirm extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 车组 */
    @Excel(name = "车组")
    private String venicleGroup;

    /** 报警数/百公里 */
    @Excel(name = "报警数/百公里")
    private Long alarmNum;

    /** 报警总数 */
    @Excel(name = "报警总数")
    private Long alarmNums;

    /** 总里程 */
    @Excel(name = "总里程")
    private String totalDte;

    /** 道路标志识别事件报警数 */
    @Excel(name = "道路标志识别事件报警数")
    private Long roadSignAlarmNum;

    /** 主动抓拍事件报警数 */
    @Excel(name = "主动抓拍事件报警数")
    private Long zhuCdceAlarmNum;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setVenicleGroup(String venicleGroup) 
    {
        this.venicleGroup = venicleGroup;
    }

    public String getVenicleGroup() 
    {
        return venicleGroup;
    }
    public void setAlarmNum(Long alarmNum) 
    {
        this.alarmNum = alarmNum;
    }

    public Long getAlarmNum() 
    {
        return alarmNum;
    }
    public void setAlarmNums(Long alarmNums) 
    {
        this.alarmNums = alarmNums;
    }

    public Long getAlarmNums() 
    {
        return alarmNums;
    }
    public void setTotalDte(String totalDte) 
    {
        this.totalDte = totalDte;
    }

    public String getTotalDte() 
    {
        return totalDte;
    }
    public void setRoadSignAlarmNum(Long roadSignAlarmNum) 
    {
        this.roadSignAlarmNum = roadSignAlarmNum;
    }

    public Long getRoadSignAlarmNum() 
    {
        return roadSignAlarmNum;
    }
    public void setZhuCdceAlarmNum(Long zhuCdceAlarmNum) 
    {
        this.zhuCdceAlarmNum = zhuCdceAlarmNum;
    }

    public Long getZhuCdceAlarmNum() 
    {
        return zhuCdceAlarmNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("venicleGroup", getVenicleGroup())
            .append("alarmNum", getAlarmNum())
            .append("alarmNums", getAlarmNums())
            .append("totalDte", getTotalDte())
            .append("roadSignAlarmNum", getRoadSignAlarmNum())
            .append("zhuCdceAlarmNum", getZhuCdceAlarmNum())
            .toString();
    }
}
